Pakistan were all out for 260 in 47.2 overs with Babar Azam (64) and Khushdil Shah (69) scoring half-centuries but the hosts never looked in the hunt.
New Zealand clinched the tri-nation title by beating hosts Pakistan by five wickets in the final in Karachi on Friday to give them a major boost ahead of next week's Champions Trophy.
Skipper Suryakumar Yadav made optimal use of available resources in both departments as India did enough to beat a spirited Oman by 21 runs to end their league stage commitments in Asia Cup with a hat-trick of victories.
West Indies were bowled out for 163 before they fought back to dismiss Pakistan for 154 shortly before the close of play.
The home side are chasing a modest target of 148 after bowling out Pakistan for 237 and if they win will be assured a place in the WTC final at Lord's.
Pakistan completed a clean sweep of their One-day International series in South Africa with victory by 36 runs in the third and final clash at The Wanderers on Sunday.
Saud Shakeel and Mohammad Rizwan hit unbeaten half-centuries to help Pakistan overcome Jayden Seales' three-wicket burst
Abhishek Sharma's scintillating 75 was beautifully complemented by Kuldeep Yadav and Varun Chakravarthy as India comfortably hammered Bangladesh by 41 runs to enter the Asia Cup final in Dubai on Wednesday.
Ali's five-wicket haul followed Khan's destructive spell through the visitors' top order, with the off-spinner taking four wickets in his first three overs to leave West Indies struggling at 22-4.
Pakistan were always struggling to keep up the required run rate despite captain Mohamed Rizwan batting through to the last over before being dismissed for 74.
The tourists went to the close on 213 for one in their second innings, but still trail South Africa by 208 runs after they were forced to follow-on having been bowled out for 194 earlier in the day.
Australia held their nerve in a tense chase, edging past India by two wickets to seal the series 2-0 despite a late fightback from the visitors on Thursday in Adelaide.
Virat Kohli anchored a tricky chase with an unbeaten 100.
India defeated a spirited Oman in their final Group A match by 21 runs with Rana and Arshdeep giving away plenty of runs while taking a wicket each at the back end of the game.
Captain Muhammad Waseem, the UAE's best batter who is known for his aggressive approach and ability to play big shots, got into the act and fetched himself three boundaries in Aamir Kaleem's first over, the 43-year-old left-arm spinner hardly posing any threat as he ended up giving away 14 runs.
Phil Salt set Old Trafford ablaze with a destructive century, smashing multiple records, as England hammered South Africa by 146 runs to level the three-match T20 International series 1-1 on Friday
Australia's second-string pace attack produced a first-rate display to sink Pakistan with a comprehensive 29-run win in the weather-truncated first T20 International on Thursday.
Former captain Heather Knight guided England to a four-wicket win over a spirited Bangladesh in the Women's World Cup on Tuesday.
Skipper Alyssa Healy led from the front with a masterful 142 as Australia pulled off a record chase of 331 to beat India by three wickets in their Women's World Cup group match on Sunday.
Spinners took 16 wickets on Sunday as Jomel Warrican's seven-wicket haul restricted Pakistan's second innings to 157, setting a target of 251 for West Indies, who failed to get a partnership going on the turn-heavy track.
Opener Reeza Hendricks smashed 117 runs from 63 balls to guide South Africa to a seven-wicket victory over Pakistan in the second Twenty20 International at Centurion Park on Friday as they claimed the three-match series 2-0 with a game to spare.
Australia clinched a 3-0 T20I series sweep over Pakistan in Hobart, powered by a blistering unbeaten 61 off 27 balls from Marcus Stoinis on Monday.
Pakistan captain Shan Masood termed their series-levelling victory in the second Test against England "special" as the hosts snapped their nearly four-year winless run on home soil in this format.
IMAGES from Day 1 of the 2nd Test played between Pakistan and England in Multan on Tuesday.
Australia speedster Spencer Johnson claimed a maiden five-wicket haul in international cricket as the hosts edged out Pakistan by 13 runs in the second Twenty20 International on Saturday
England became the first team to win a Test by an innings after conceding more than 500 runs in their first innings.
IMAGES from Day 2 of the second Test played between Pakistan and England in Multan on Wednesday.
Jasprit Bumrah takes a fifer at Lord's and goes past Kapil Dev for most five wicket hauls in away Tests.
In a nail-biting finish at the MCG, Australia clinched a thrilling two-wicket victory over Pakistan in the first ODI on Monday night.
Ryan Rickelton posted the joint seventh-highest score by a South African in Tests with 259 as his side ran up a huge 615 before reducing Pakistan to 64/4 at the close on Day 2.
A dominant Bangladesh outclassed hosts Pakistan by six wickets in the second Test to complete a 2-0 series sweep.
One of the old world charms at any English ground is the printed scorecards that a spectator can buy at the end of day's play or match by paying a pound or two. It is considered to be a souvenir for the fans.
Shaheen and fellow quick Naseem Shah led the way, picking up three wickets apiece during a showcase of swing and pace, which accounted for Jake Fraser-McGurk (seven) and Aaron Hardie (12) in the first powerplay.
Captain Shan Masood smashed 153 and forged a 253-run partnership with fellow centurion Abdullah Shafique as Pakistan dominated Day 1 of the first Test against England on Monday.
Mushfiqur made 191 and forged a 196-run stand with Mehidy Hasan Miraz (77) for the seventh wicket as Bangladesh posted their highest total against Pakistan
IMAGES from the ICC Champions Trophy match played between Bangladesh and New Zealand in Rawalpindi on Monday.
In Mike Hesson's first assignment as Pakistan's new white-ball head coach, Hasan Ali grabbed a 5-30 and led a new-look Pakistan T20 cricket team to a thumping 37-run win over Bangladesh in the opening game of their three-match series.
South Africa completed an innings and 236-run victory over hosts Zimbabwe on the third day of the second Test on Tuesday to convincingly sweep the two-match series.
Cricket's most-watched rivalry returned on Sunday with India taking on Pakistan in the T20 World Cup Super 12s stage match at the Dubai International stadium.
Pakistan overcame a jittery start on a rain-hit opening day of the first test against Bangladesh in Rawalpindi as Saim Ayub and Saud Shakeel scored fighting half-centuries